// pages/fenye/fenye.js
// let page = 0
Page({

  /**
   * 页面的初始数据
   */
  data: {
    list: []
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // page = 0
    this.getList()
  },

  
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    console.log("上拉触底：onReachBottom")
    // page++
    this.getList()
  },

  getList() {
    wx.showLoading({
      title: '加载中...',
    })
    let len = this.data.list.length
    wx.cloud.database().collection("num2")
      .skip(len)
      // .skip(20 * page)
      .get()
      .then(res => {
        let dataList = res.data
        if(dataList.length <= 0){
          wx.showToast({
            icon: 'none',
            title: '没有更多的数据了',
          })
          return
        }else{
          wx.hideLoading()
        }
        console.log("分页获取数据成功", res)
        this.setData({
          list: this.data.list.concat(res.data)
          // list: this.data.list.push(res.data)
        })
        console.log(this.data.list)
      })
      .catch(err => {
        wx.hideLoading()
        console.error("分页失败的数据", err)
      })
  },

  // 分页获取数据
  // getData(e) {
  //   console.log(e.currentTarget.dataset.page)
  //   let page = e.currentTarget.dataset.page -1
  //   wx.cloud.database().collection('num2')
  //     .skip(20 * page)
  //     .get()
  //     .then(res => {
  //       console.log("分页获取第"+ page +"页的数据成功", res)
  //     })
  //     .catch(err => {
  //       console.error("分页失败第"+page+"页的数据", err)
  //     })
  // },

})